sweep down - French English Dictionary